Ocular Therapeutix Inc logo

Ocular Therapeutix Inc

FRA:0OT (USA)  
€ 5.62 (-1.47%) May 22
At Loss
P/B:
2.31
Market Cap:
€ 856.16M ($ 928.99M)
Enterprise V:
€ 479.84M ($ 520.66M)
Volume:
-
Avg Vol (2M):
932.00
Also Trade In:
Volume:
-
At Loss
Avg Vol (2M):
932.00

Ocular Therapeutix Inc Valuation Measures